technical commissioner - English Synonyms Dictionary